// function testMethod1 (flag) {
//   if (flag) {
//     var value = "hello world"
//     return value
//   } else {
//     return value
//   }
// }
// console.log(testMethod1(false))

// function testMethod2 (flag) {
//   let value = "hello world"
//   if (flag) {
//     return value
//   } else {
//     return value
//   }
// }
// console.log(testMethod2(false))

// let count = 10
// {
//   let count = 20
// }

// const name // 语法错误，未初始化
// const sex = 20 // 语法正确

// const grilFriend = {
//   name: '周芷若',
//   age: 18
// }
// grilFriend.age = 20
// console.log(grilFriend)

// const grilFriend = {
//   name: '小龙女'
// }

// console.log(typeof tdz) // undefined
// {
//   let tdz = 'name'
// }

// var arr = []
// for (let i = 0; i < 10; i++) {
//   arr.push(function () {
//     console.log(i)
//   })
// }
// arr.forEach(function (func) {
//   func() // 输出了 0~9
// })

// // 试图改变常量，所以会报错
// for (const i = 0; i < 10; i++) {
//   console.log(i)
// }

// const obj = {
//   'name': '朱茵',
//   'sex': '女',
//   'age': 18
// }
// for (const key in obj) {
//   console.log(obj[key]) // 将会输出每一个属性的值： 朱茵 女 18
// }

// var a = 'window'
// console.log(window.a)

const b = 'window'
console.log('b' in window) // 返回 false